2. - Excuse me. Which movie are you waiting for? - The new Star Wars. We ___ here for more than two hours. a) waited b) wait c) would be waiting d) have been waiting 3. I l...